Platform Explorer / Nuxeo Platform LTS 2016 8.10

Contribution org.nuxeo.ecm.user.center.dashboard.jsf.layouts.dashboard--widgets

This contribution is part of XML component org.nuxeo.ecm.user.center.dashboard.jsf.layouts.dashboard inside nuxeo-user-dashboard-jsf-8.10.jar /OSGI-INF/layouts-dashboard-contrib.xml

Extension Point

Extension point widgets of component WebLayoutManager.

Contributed Items

  • <widget name="dashboard_left" type="documentActions">
          <labels>
            <label mode="any"/>
          </labels>
          <properties widgetMode="any">
            <property name="category">DASHBOARD_LEFT</property>
          </properties>
          <controls mode="any">
            <control name="gridStyleClass">gridStyle6</control>
          </controls>
        </widget>
  • <widget name="dashboard_right" type="documentActions">
          <labels>
            <label mode="any"/>
          </labels>
          <properties widgetMode="any">
            <property name="category">DASHBOARD_RIGHT</property>
          </properties>
          <controls mode="any">
            <control name="gridStyleClass">gridStyle6</control>
          </controls>
        </widget>
  • <widget name="dashboard_user_tasks" type="contentViewWithForms">
          <!-- handles labels to display the widget help within the widget -->
          <handlingLabels>true</handlingLabels>
          <labels>
            <label mode="any">title.dashboard.userTasks</label>
          </labels>
          <helpLabels>
            <label mode="any">label.workflow.tasks</label>
          </helpLabels>
          <translated>true</translated>
          <properties widgetMode="any">
            <property name="contentViewName">user_tasks</property>
            <property name="foldable">true</property>
            <property name="useAjaxPagination">true</property>
          </properties>
        </widget>
  • <widget name="dashboard_user_workspaces" type="contentViewWithForms">
          <properties widgetMode="any">
            <property name="contentViewName">user_workspaces</property>
            <property name="foldable">true</property>
            <property name="hideEmpty">true</property>
            <property name="useAjaxPagination">true</property>
          </properties>
        </widget>
  • <widget name="dashboard_user_sections" type="contentViewWithForms">
          <properties widgetMode="any">
            <property name="contentViewName">user_sections</property>
            <property name="foldable">true</property>
            <property name="hideEmpty">true</property>
            <property name="useAjaxPagination">true</property>
          </properties>
        </widget>
  • <widget name="dashboard_user_documents" type="contentViewWithForms">
          <properties widgetMode="any">
            <property name="contentViewName">user_documents</property>
            <property name="foldable">true</property>
            <property name="hideEmpty">true</property>
            <property name="useAjaxPagination">true</property>
          </properties>
        </widget>
  • <widget name="dashboard_domain_documents" type="contentViewWithForms">
          <properties widgetMode="any">
            <property name="contentViewName">domain_documents</property>
            <property name="foldable">true</property>
            <property name="hideEmpty">true</property>
            <property name="useAjaxPagination">true</property>
          </properties>
        </widget>
  • <widget name="dashboard_domain_published_documents" type="contentViewWithForms">
          <properties widgetMode="any">
            <property name="contentViewName">domain_published_documents</property>
            <property name="foldable">true</property>
            <property name="hideEmpty">true</property>
            <property name="useAjaxPagination">true</property>
          </properties>
        </widget>
  • <widget name="dashboard_user_sites" type="contentViewWithForms">
          <properties widgetMode="any">
            <property name="contentViewName">user_sites</property>
            <property name="foldable">true</property>
            <property name="hideEmpty">true</property>
            <property name="useAjaxPagination">true</property>
          </properties>
        </widget>
  • <widget name="dashboard_user_deleted_documents" type="contentViewWithForms">
          <properties widgetMode="any">
            <property name="contentViewName">user_deleted_documents</property>
            <property name="foldable">true</property>
            <property name="hideEmpty">true</property>
            <property name="useAjaxPagination">true</property>
          </properties>
        </widget>
  • <widget name="dashboard_user_favorites" type="contentViewWithForms">
          <properties widgetMode="any">
            <property name="contentViewName">user_favorites</property>
            <property name="foldable">true</property>
            <property name="hideEmpty">false</property>
            <property name="useAjaxPagination">true</property>
          </properties>
        </widget>
  • <widget name="dashboard_user_shared_documents" type="contentViewWithForms">
          <properties widgetMode="any">
            <property name="contentViewName">user_shared_documents</property>
            <property name="foldable">true</property>
            <property name="hideEmpty">false</property>
            <property name="useAjaxPagination">true</property>
          </properties>
        </widget>

XML Source

<extension point="widgets" target="org.nuxeo.ecm.platform.forms.layout.WebLayoutManager">

    <widget name="dashboard_left" type="documentActions">
      <labels>
        <label mode="any"/>
      </labels>
      <properties widgetMode="any">
        <property name="category">DASHBOARD_LEFT</property>
      </properties>
      <controls mode="any">
        <control name="gridStyleClass">gridStyle6</control>
      </controls>
    </widget>

    <widget name="dashboard_right" type="documentActions">
      <labels>
        <label mode="any"/>
      </labels>
      <properties widgetMode="any">
        <property name="category">DASHBOARD_RIGHT</property>
      </properties>
      <controls mode="any">
        <control name="gridStyleClass">gridStyle6</control>
      </controls>
    </widget>

    <widget name="dashboard_user_tasks" type="contentViewWithForms">
      <!-- handles labels to display the widget help within the widget -->
      <handlingLabels>true</handlingLabels>
      <labels>
        <label mode="any">title.dashboard.userTasks</label>
      </labels>
      <helpLabels>
        <label mode="any">label.workflow.tasks</label>
      </helpLabels>
      <translated>true</translated>
      <properties widgetMode="any">
        <property name="contentViewName">user_tasks</property>
        <property name="foldable">true</property>
        <property name="useAjaxPagination">true</property>
      </properties>
    </widget>

    <widget name="dashboard_user_workspaces" type="contentViewWithForms">
      <properties widgetMode="any">
        <property name="contentViewName">user_workspaces</property>
        <property name="foldable">true</property>
        <property name="hideEmpty">true</property>
        <property name="useAjaxPagination">true</property>
      </properties>
    </widget>

    <widget name="dashboard_user_sections" type="contentViewWithForms">
      <properties widgetMode="any">
        <property name="contentViewName">user_sections</property>
        <property name="foldable">true</property>
        <property name="hideEmpty">true</property>
        <property name="useAjaxPagination">true</property>
      </properties>
    </widget>

    <widget name="dashboard_user_documents" type="contentViewWithForms">
      <properties widgetMode="any">
        <property name="contentViewName">user_documents</property>
        <property name="foldable">true</property>
        <property name="hideEmpty">true</property>
        <property name="useAjaxPagination">true</property>
      </properties>
    </widget>

    <widget name="dashboard_domain_documents" type="contentViewWithForms">
      <properties widgetMode="any">
        <property name="contentViewName">domain_documents</property>
        <property name="foldable">true</property>
        <property name="hideEmpty">true</property>
        <property name="useAjaxPagination">true</property>
      </properties>
    </widget>

    <widget name="dashboard_domain_published_documents" type="contentViewWithForms">
      <properties widgetMode="any">
        <property name="contentViewName">domain_published_documents</property>
        <property name="foldable">true</property>
        <property name="hideEmpty">true</property>
        <property name="useAjaxPagination">true</property>
      </properties>
    </widget>

    <widget name="dashboard_user_sites" type="contentViewWithForms">
      <properties widgetMode="any">
        <property name="contentViewName">user_sites</property>
        <property name="foldable">true</property>
        <property name="hideEmpty">true</property>
        <property name="useAjaxPagination">true</property>
      </properties>
    </widget>

    <widget name="dashboard_user_deleted_documents" type="contentViewWithForms">
      <properties widgetMode="any">
        <property name="contentViewName">user_deleted_documents</property>
        <property name="foldable">true</property>
        <property name="hideEmpty">true</property>
        <property name="useAjaxPagination">true</property>
      </properties>
    </widget>

    <widget name="dashboard_user_favorites" type="contentViewWithForms">
      <properties widgetMode="any">
        <property name="contentViewName">user_favorites</property>
        <property name="foldable">true</property>
        <property name="hideEmpty">false</property>
        <property name="useAjaxPagination">true</property>
      </properties>
    </widget>

    <widget name="dashboard_user_shared_documents" type="contentViewWithForms">
      <properties widgetMode="any">
        <property name="contentViewName">user_shared_documents</property>
        <property name="foldable">true</property>
        <property name="hideEmpty">false</property>
        <property name="useAjaxPagination">true</property>
      </properties>
    </widget>

  </extension>